wire straps - Alemán Inglés Diccionario